package org.example.coursemangementserver.pojo.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 用户登录时返回的数据格式
 * @author 12438
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class UserLoginVO implements Serializable {
    /**
     * 账户id
     */
    private Long id;
    /**
     * 教务人员账号或者学生学号，或者老师工号
     */
    private String username;

    /**
     * jwt令牌
     */
    private String jwtToken;
    /**
     * 账户属性(1:学生 2:老师 3:教务人员)
     */
    private int type;
    /**
     * 账户所有人姓名
     */
    private String name;
    /**
     * 头像
     */
    private String avatar;
}
